body{background-color: #000099;font-size: 16px;text-align: center;}
.gsegur{background-color: white;margin: 10px auto 10px auto;padding: 10px;text-align: left; }
.mainbody{min-height: 480px;}
.footer{ 
    margin-top: 20px;
   height:10px;  padding: 10px; /* Height of the footer */}
/*ENCABEZADOS*/
h1{}
h2{width: 100%}
/*LISTAS Y MENUS*/
ul li{list-style: none;float: left;margin-right: 5px;}
#navigation{width: 100%;}
#navigation li {display: block; width: 10%; clear: none; }
/*FORMULARIO*/
fieldset{float: left;border: 2px solid #DFDFDF; width: 98%;margin: auto;}
legend{font-size: 20px;}
form{  width:100%;
       margin: auto;
       padding: 10px;}
input{height: 42px;text-align: left;width: 94%;margin-left: 20px;}
textarea{width: 94%;margin-left: 20px;}
select,textarea,option{text-align: left;}

label{margin-right: 5px;margin-left: 20px;margin-bottom: 10px;}

/*TABLA*/
table {

    width: 100%;
    margin: auto;
    border: 1px solid #DFDFDF;
    background-color: #F9F9F9;
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    border-radius: 3px;
    font-family: Arial,"Bitstream Vera Sans",Helvetica,Verdana,sans-serif;
    color: #333;
}
table td, table th {
        text-align: right;
    color: #555;

}
table th {
      border: 1px solid #DFDFDF;
    text-shadow: rgba(255, 255, 255, 0.796875) 0px 1px 0px;
    font-family: Georgia,"Times New Roman","Bitstream Charter",Times,serif;
    font-weight: normal;
    padding: 7px 7px 8px;



}
table td {     border: 1px solid #DFDFDF;
    padding: 4px 7px 2px;
    vertical-align: top;
}
/*BUSCADOR*/
.search input{width: 85% ;border:1px solid #DFDFDF;}